anti-skid road surfacing - Turkish English Dictionary